﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
using System.Net;

namespace VxiServer
{
    public class UDPServer
    {
        public void Recieve()
        {
            //Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
            //Console.WriteLine("Ready to receive...");

            //IPEndPoint iep = new IPEndPoint(IPAddress.Any, 54230);
            //EndPoint ep = (EndPoint)iep;
            //sock.Bind(iep);
            //sock.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, new MulticastOption(IPAddress.Parse("127.0.0.1")));

            //byte[] data = new byte[1024];
            //int recv = sock.ReceiveFrom(data, ref ep);
            //string stringData = Encoding.ASCII.GetString(data, 0, recv);
            //Console.WriteLine("received: {0}  from: {1}", stringData, ep.ToString());
            //sock.Close();
        }

    }
}
